/* 
    Document   : master
    Created on : Sep 18, 2011, 5:10:39 PM
    Author     : phuocthai
    Description:
        Purpose of the stylesheet follows.
*/
.header {background:#CEEFF1;position:relative;height:60px;overflow:hidden}
div.logo {position:absolute;}

/* main navigation */
div.maintab {padding:3px;background-color:#fff;border-bottom:1px solid #7EAAC6}
/*
.maintab .z-tab {display:inline-block;position:relative}
.maintab .z-tab-seld {bottom:-1px}
.maintab .z-tab span {display:block;font-weight:bold}*/


/* Second level navigation */
.verbar .z-toolbarbutton-cnt {padding:3px}
/*.verbar .z-toolbarbutton-over, .verbar .active {background-color:wheat;}
.verbar .active {border-top:1px solid #7EAAC6;border-bottom:1px solid #7EAAC6;padding:0;cursor:default}
.verbar .active .z-toolbarbutton-body {border-left:1px solid #7EAAC6;border-right:1px solid #7EAAC6;padding:0}*/
.active .z-toolbarbutton-cnt {font-weight:bold;color:black !important;}

/*.verbar .z-a, .verbar .active {padding:3px 8px;}*/
.verbar .active {color:#000;font-weight:bold;}
.verbar .active:hover {text-decoration:none;cursor:default;}
div.verbar {padding:4px;overflow:hidden;height:25px}

/* Second level menu */
div.parent-menu {margin:3px}
span.parent-menu {width:65px;float:left;font-weight:bold}
.child-menu {padding-left:65px}
.child-menu .z-a {padding-right:10px;display:inline-block}
.child-menu .active {font-weight:bold;color:#000;text-decoration:none;cursor:default;}

a, a:link, a:visited, .verbar .z-toolbarbutton-cnt {color:#2652EF;text-decoration:none;}
a:hover {text-decoration:underline}

/* default page*/
.p-default {background:#CEEFF1;position:relative}
.p-default .p-default-cnt {border:1px solid #7EAAC6;}

/*Footer*/
.footer {background:#CEEFF1;padding:0 10px;line-height:20px;height:20px}

div.no-cnt-border {border:none;}
.filter {padding:3px;background-color:#CEEFF1;border:1px solid #9ECAD8}

/*Remove backgrounds of input control*/
/*.z-textbox, .z-decimalbox, .z-intbox, .z-longbox, .z-doublebox, .z-combobox-rounded-inp, .z-bandbox-rounded-inp, .z-datebox-rounded-inp, .z-timebox-rounded-inp, .z-spinner-rounded-inp, .z-combobox-inp, .z-bandbox-inp, .z-datebox-inp, .z-timebox-inp, .z-spinner-inp {background-image:none;}*/

.k-box,.k-title {border:1px solid #9ECAD8}
.k-box .k-box-header, .k-title {border-bottom:1px solid #9ECAD8;color:#0F3B82;line-height:15px;overflow:hidden;padding:5px 3px 4px 5px;white-space:nowrap;font-weight:bold}
.k-box .k-box-body {}

/*Remove background for spliter*/
.z-borderlayout {background-color:#CEEFF1}
.z-east-splt, .z-west-splt, .z-north-splt, .z-south-splt {background:#CEEFF1}
.z-east-splt span, .z-west-splt span, .z-north-splt span, .z-south-splt span {display:none}

.g-title {white-space:nowrap;font-weight:bold;overflow:hidden;padding:1px 3px;border-color:#DAE7F6 #9EB6CE #9EB6CE #DAE7F6;border-style:solid;border-width:1px;cursor:pointer;text-align:center}
/*.g-cnt-body {padding:5px}*/
.z-grid .z-row-cnt {padding:1px;}
.z-errbox .z-popup-cm {padding:0;}
.z-errbox {opacity:.9}
.z-messagebox-btn {white-space: nowrap;width: auto;}
.no-padding .z-tabpanel-accordion-lite, .no-padding .z-tabpanel {padding:0}
.blue-grid tr.z-row td.z-row-inner, .blue-grid tr.z-row .z-cell, .blue-grid {background-color:#CEEFF1}
.white-grid tr.z-row td.z-row-inner, .blue-grid tr.z-row .z-cell, .blue-grid {background-color:white}
div.no-border-grid {border:none}
.no-border-grid tr.z-row td.z-row-inner, .no-border-grid tr.z-row .z-cell {border: 1px solid transparent !important;vertical-align:top}
.no-border-grid tr.z-row td.z-row-inner .z-label, .no-border-grid tr.z-row .z-cell .z-label {display: inline-block;margin-top: 3px;}


/*.z-listbox-autopaging .z-listcell-cnt {height:15px}*/
.z-listbox-autopaging .z-listcell-cnt, .z-grid-autopaging .z-row-cnt {height:auto !important;white-space: nowrap;overflow: hidden}

/* Grid - disable row-over */
tr.z-row-over .z-row-cnt {color:inherit !important}
tr.z-row-over > td.z-row-inner, tr.z-row-over > .z-cell {
    background: transparent !important;
}
tr.z-row-over > td.z-row-inner {
    border: 1px solid transparent !important;
}
div.z-listheader-cnt, div.z-listbox-header div.z-auxheader-cnt,
div.z-column-cnt, div.z-grid-header div.z-auxheader-cnt {
    padding: 4px !important;
}
div.z-listbox-body .z-listcell,
tr.z-row td.z-row-inner, tr.z-row .z-cell {
    padding:2px 1px !important;
}
.z-paging {padding:3px !important;}
.z-combobox-rounded-inplace .z-combobox-rounded-inp, .z-bandbox-rounded-inplace .z-bandbox-rounded-inp, .z-datebox-rounded-inplace .z-datebox-rounded-inp, .z-timebox-rounded-inplace .z-timebox-rounded-inp, .z-spinner-rounded-inplace .z-spinner-rounded-inp, .z-doublespinner-rounded-inplace .z-doublespinner-rounded-inp, .z-combobox-inplace .z-combobox-inp, .z-bandbox-inplace .z-bandbox-inp, .z-datebox-inplace .z-datebox-inp, .z-timebox-inplace .z-timebox-inp, .z-spinner-inplace .z-spinner-inp, .z-doublespinner-inplace .z-doublespinner-inp,
.z-textbox-inplace, .z-decimalbox-inplace, .z-intbox-inplace, .z-longbox-inplace, .z-doublebox-inplace {font-weight:bold;text-align:left !important;}

.z-spinner-disd, .z-spinner-disd *, .z-doublespinner-disd, .z-doublespinner-disd *, .z-timebox-disd, .z-timebox-disd *, .z-datebox-disd, .z-datebox-disd *, .z-bandbox-disd, .z-bandbox-disd *, .z-comboitem-disd, .z-comboitem-disd *, .z-combobox-disd, .z-combobox-disd * {color:#000 !important;}

.info-msg {padding:5px 20px;background-color:#FFFF99;margin-bottom: 5px;}
.nav-msg {padding:10px 20px;background-color:#FF9A5C;margin-bottom: 5px;}
.inline-help {color:#D2D2D2;font-style:italic;margin-bottom: 5px;}


.required .z-combobox-rounded-inp, 
.required .z-bandbox-rounded-inp,
.required .z-datebox-rounded-inp,
.required .z-timebox-rounded-inp,
.required .z-spinner-rounded-inp,
.required .z-doublespinner-rounded-inp,
.required .z-combobox-inp,
.required .z-bandbox-inp,
.required .z-datebox-inp,
.required .z-timebox-inp,
.required .z-spinner-inp,
.required .z-doublespinner-inp .required{border-color:#FFCE99 !important;border-right-width: 1px;}

input.required {border-color:#FFCE99 !important;border-style: solid;}
/*
.required .z-combobox-rounded-btn,
.required .z-bandbox-rounded-btn,
.required .z-datebox-rounded-btn,
.required .z-timebox-rounded-btn,
.required .z-spinner-rounded-btn,
.required .z-doublespinner-rounded-btn,
.required .z-combobox-btn,
.required .z-bandbox-btn,
.required .z-datebox-btn,
.required .z-timebox-btn,
.required .z-spinner-btn,
.required .z-doublespinner-btn,
*/
input[readonly], input[disabled] {color:#000 !important;}

.z-listitem-seld .z-combobox-rounded-inplace,
.z-listitem-seld .z-bandbox-rounded-inplace,
.z-listitem-seld .z-datebox-rounded-inplace,
.z-listitem-seld .z-timebox-rounded-inplace,
.z-listitem-seld .z-spinner-rounded-inplace,
.z-listitem-seld .z-doublespinner-rounded-inplace,
.z-listitem-seld .z-combobox-inplace,
.z-listitem-seld .z-bandbox-inplace,
.z-listitem-seld .z-datebox-inplace,
.z-listitem-seld .z-timebox-inplace,
.z-listitem-seld .z-spinner-inplace,
.z-listitem-seld .z-doublespinner-inplace {color:#fff;font-weight:normal}

.white-hdr {background-color:#fff;}
.white-hdr th.z-auxheader {border-color:#fff !important;}

.shop-name {font-size:14px;font-weight:bold;color:#50AA50;padding:5px;display:block}
.cell-top {vertical-align: top;padding-top: 8px !important;}

.no-seld tr.z-listitem-seld {background:inherit;}
.no-seld tr.z-listitem-seld .z-listcell-cnt {color:#000}

.k-group-img {display:inline-block;height:18px;width:70px;}

.z-tab-accordion-lite-header{border-style: none !important;}

.z-tabpanels-accordion-lite {
    border-left: none !important;
    border-right: none !important;
    border-top: none !important;
}

.z-tabbox-accordion-lite .z-tabpanel-accordion-lite {
    border-bottom: none !important;
}

div.z-tree-header th.z-treecol, div.z-tree-header th.z-auxheader {padding:3px !important}
div.z-treefooter-cnt, div.z-treecell-cnt, div.z-treecol-cnt {padding:0px !important}

.z-tabs, .z-tabs-header {width:100% !important}

.z-textbox, .z-decimalbox, .z-intbox, .z-longbox, .z-doublebox {border-color:#ccc;}
